package dancespeedymodelmongo

// DancePetLevelUpLog 宠物升级记录
type DancePetLevelUpLog struct {
	Id_                     string `bson:"_id"`                       // id
	PetActivityId           int64  `bson:"pet_activity_id"`           //宠物活动id
	PetBossActivityId       int64  `bson:"pet_boss_activity_id"`      //宠物boss活动id
	RoomId                  string `bson:"room_id"`                   //直播间id
	ModelId                 string `bson:"model_id"`                  //ModelId
	HostId                  string `bson:"host_id"`                   //主播id
	HostName                string `bson:"host_name"`                 //主播名
	HostAvatarUrl           string `bson:"host_avatar_url"`           //主播头像
	UserId                  string `bson:"user_id"`                   //用户id
	PetTypeId               int64  `bson:"pet_type_id"`               //宠物类型id
	PetName                 string `bson:"pet_name"`                  //宠物名
	LevelUpNum              int64  `bson:"level_up_num"`              //增加等级
	ReincarnationNum        int64  `bson:"reincarnation_num"`         //增加转生值
	PetTotalLevel           int64  `bson:"pet_total_level"`           //宠物总等级
	PetReincarnation        int64  `bson:"pet_reincarnation"`         //宠物转生值
	UpdatedPetTotalLevel    int64  `bson:"updated_pet_total_level"`   //更新后宠物总等级
	UpdatedPetReincarnation int64  `bson:"updated_pet_reincarnation"` //更新后宠物转生值
	ElementNo               string `bson:"element_no"`                //消耗经验/转生丹编号
	ElementNum              int64  `bson:"element_num"`               //消耗经验/转生丹数量
	StarStoneNo             string `bson:"star_stone_no"`             //消耗星钻编号
	StarStoneNum            int64  `bson:"star_stone_num"`            //消耗星钻数量
	LevelUpType             int    `bson:"level_up_type"`             //升级类型 1:升级 2:转生
	ChangeType              int    `bson:"change_type"`               //数据类型 1:增 2:减产
	CreatedAt               int64  `bson:"created_at"`                //创建时间
	CreatedAtString         string `bson:"created_at_string"`         //创建时间
}
